.transfer-XHB-into-page {
	width: 100%;
	height: 100%;
	.bottom-tips {
		padding: 0.5rem 0.24rem 0 0.24rem;
		color: #9d9d9d;

		line-height: 0.34rem;
	}

	.purchase-input {
		min-height: 1.62rem;
		background: #ffffff;
		overflow: hidden;
		// margin-top: 0.2rem;
		padding-top: 0.2rem;
		border-bottom: 1px solid #ebebeb;
		.purchase-input-area {
			margin-top: 0.22rem;
			padding-bottom: 0.16rem;

			.am-list-item {
				padding-left: 0;
			}
			.am-list-item .am-input-control .fake-input-container .fake-input {
				font-size: 0.6rem;
			}
			.amount-area {
				width: 100%;
				.am-list-item {
					width: 100%;
					.am-input-control {
						flex: none !important;
						.fake-input-container {
							width: 4rem;
							margin-left: 0.2rem;
							.fake-input-placeholder {
								font-size: 0.28rem;
							}
						}
					}
					.am-input-extra {
						position: absolute;
						right: 0.2rem;
						overflow: visible;
						.purchase-all {
							font-size: 0.3rem;
							&.purchase-able {
								color: #40b15d;
							}
							&.purchase-disable {
								opacity: 0.5;
							}
						}
						.allChangeInto {
							width: 1.5rem;
							height: 0.5rem;
							border: 0.02rem solid #ff3333;
							border-radius: 0.28rem;
							text-align: center;
							line-height: 0.5rem;
							color: #ff3333;
						}
					}
					.am-input-label-5 {
						font-size: 0.6rem;
						width: auto !important;
						font-weight: 500;
						color: rgba(66, 66, 66, 1);
					}
				}
			}
		}
		.purchase-tip-area {
			font-size: 0.24rem;
			font-weight: 400;
			color: #353535;
			// padding-left: 0.6rem;
			height: 0.34rem;
			line-height: 0.56rem;
			margin-bottom: 0.3rem;
			border-top: 0.02rem solid #e9e9e9;
		}
	}
	.purchase-bank {
		// height:1.5rem;
		// margin-top:0.2rem;
		background: #ffffff;
		min-height: 2rem;
		.purchase-bank-area {
			.fukuan {
				padding-top: 0.24rem;
				color: #353535;
				font-size: 0.32rem;
				line-height: 0.5rem;
				font-weight: 400;
			}
			.bank-item {
				float: left;
			}
			.purchase-bank-item-des {
				margin-top: 0.3rem;
				.purchase-bank-item-icon {
					width: 0.6rem;
					height: 0.6rem;
					float: left;
					background: url(../../../images/imageXHB/product-purchase/icon-hua-tong-bank-logo.png)
						left center no-repeat;
					background-size: 100%;
				}
				.purchase-bank-item-text {
					float: left;
					margin-left: 0.2rem;
					.purchase-bank-item-name {
						font-size: 0.28rem;
						color: #424242;
						font-weight: 400;
					}
					.purchase-bank-item-amount {
						font-size: 0.24rem;
						font-weight: 400;
						color: rgba(155, 155, 155, 1);
						margin-top: 0.1rem;
					}
				}
			}

			.purchase-bank-item-recharge {
				border-radius: 0.28rem;
				font-size: 0.26rem;
				font-weight: 500;
				color: #40b15d;
				float: right;
				border: 0.02rem solid #40b15d;
				margin-top: 0.5rem;
				padding: 0.1rem 0.2rem;
			}
		}
	}
	.buy-btn {
		font-size: 0.36rem;
		font-weight: 400;
		height: 0.88rem;
		color: #ffffff;
		line-height: 0.8rem;
		text-align: center;
		border-radius: 0.4rem;
		margin-top: 0.64rem;
		&.btn-disable {
			background: #cbcbcb;
		}
		&.btn-able {
			background-color: #40b15d;
		}
	}
	.purchase-agreement {
		margin-top: 0.24rem;
		.purchase-agreement-area {
			display: flex;
			flex-direction: row;
			justify-content: center;
			align-items: center;
			margin-top: 0.1rem;
			.agreement-item {
				//float:left;
				&.select-icon {
					width: 0.4rem;
					height: 0.4rem;
					float: left;
					&.selected {
						background: url(../../../images/icon/icon-checked.png) left center
							no-repeat;
						background-size: 100%;
					}
					&.noselect {
						background: url(../../../images/icon/icon-check.png) left center
							no-repeat;
						background-size: 100%;
					}
				}
				&.purchase-agreement-area-text {
					float: left;
					width: 6.3rem;
					margin-left: 0.15rem;
					.agreement-des {
						font-size: 0.24rem;
						font-family: "PingFangSC-Regular";
						font-weight: 400;
						color: #999999;
					}
					.agreement-content {
						font-size: 0.24rem;
						font-family: "PingFangSC-Regular";
						font-weight: 400;
						color: #302e2f;
						display: inline-block;
					}
				}
			}
		}
	}
}
.am-number-keyboard-wrapper {
	background-color: #ffffff;
}
.bank-resource {
	position: absolute;
	bottom: 0.5rem;
	left: 35%;
	text-align: center;
	color: #838383;
	font-size: 0.24rem;
}
